Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Randomized Relationship History for Personnel #4512

Closed

Conversation

IllianiCBT
Copy link
Collaborator

@IllianiCBT IllianiCBT commented Jul 29, 2024

Must be merged before #4521

Implemented a new feature to simulate relationship histories, including marriage, procreation, and divorce for new campaign personnel. Enhanced the settings panel to include options for this new feature.

Should be merged after #4463. Originally this PR was just going to be a small extension to 4463, but it ballooned - as such things are want to do.

Implemented a new feature to simulate relationship histories, including marriage, procreation, and divorce for new campaign personnel. Enhanced the settings panel to include options for this new feature.
@IllianiCBT IllianiCBT added the Personnel Personnel-related Issues label Jul 29, 2024
@IllianiCBT IllianiCBT self-assigned this Jul 29, 2024
@codecov-commenter
Copy link

codecov-commenter commented Jul 29, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 10.33%. Comparing base (0ecc4a0) to head (b437dc5).
Report is 6 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #4512      +/-   ##
============================================
- Coverage     10.33%   10.33%   -0.01%     
- Complexity     5824     5826       +2     
============================================
  Files           935      935              
  Lines        128395   128550     +155     
  Branches      18889    18921      +32     
============================================
+ Hits          13270    13280      +10     
- Misses       113849   113992     +143     
- Partials       1276     1278       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@IllianiCBT IllianiCBT marked this pull request as draft July 29, 2024 17:23
Previously, the system did not correctly handle clan members when simulating relationship history. Added a check to exclude clan members from simulated relationship history updates.
@IllianiCBT IllianiCBT marked this pull request as ready for review July 29, 2024 20:41
Copy link
Member

@HammerGS HammerGS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and seems to work

@IllianiCBT
Copy link
Collaborator Author

Rather than having this and #4521 as separate PRs, I'm going to merge the two. As the scope of #4521 increases the number of conflicts between the two are similarly increased to the point where the amount of work required to merge the two PRs is less than the amount of work required to fix all the current and future compatibility issues.

@IllianiCBT IllianiCBT closed this Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
For New Dev Cycle Personnel Personnel-related Issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants